Definition of the Word LWT
television) Initialism of London Weekend Television.
Close Window